﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    /// <summary>
    /// 出院信息单
    /// </summary>
    public partial class EmrTbOuthospList
    {
        public int Id { get; set; }
        /// <summary>
        /// 患者id
        /// </summary>
        public int? PatId { get; set; }
        /// <summary>
        /// 患者性别
        /// </summary>
        public int? PatSex { get; set; }
        /// <summary>
        /// 患者出生日期
        /// </summary>
        public DateTime? PatBirthday { get; set; }
        /// <summary>
        /// 民族
        /// </summary>
        public int? Nation { get; set; }
        /// <summary>
        /// 文化程度
        /// </summary>
        public int? Education { get; set; }
        /// <summary>
        /// 职业
        /// </summary>
        public int? Occupation { get; set; }
        /// <summary>
        /// 工作地点
        /// </summary>
        public string? WorkPlace { get; set; }
        /// <summary>
        /// 患者身份证号
        /// </summary>
        public string? PatCardNo { get; set; }
        /// <summary>
        /// 联系人姓名
        /// </summary>
        public string? ContactName { get; set; }
        /// <summary>
        /// 联系人电话
        /// </summary>
        public string? ContactPhone { get; set; }
        /// <summary>
        /// 患者电话
        /// </summary>
        public string? PatPhone { get; set; }
        /// <summary>
        /// 户籍地一
        /// </summary>
        public string? DomicileOne { get; set; }
        /// <summary>
        /// 户籍地二
        /// </summary>
        public string? DomicileTwo { get; set; }
        /// <summary>
        /// 户籍地三
        /// </summary>
        public string? DomicileThree { get; set; }
        /// <summary>
        /// 户籍地四
        /// </summary>
        public string? DomicileFour { get; set; }
        /// <summary>
        /// 户籍地五
        /// </summary>
        public string? DomicileFive { get; set; }
        /// <summary>
        /// 户籍地六
        /// </summary>
        public string? DomicileSix { get; set; }
        /// <summary>
        /// 现居地1
        /// </summary>
        public string? PresentAddrOne { get; set; }
        /// <summary>
        /// 现居地2
        /// </summary>
        public string? PresentAddrTwo { get; set; }
        /// <summary>
        /// 现居地3
        /// </summary>
        public string? PresentAddrThree { get; set; }
        /// <summary>
        /// 现居地4
        /// </summary>
        public string? PresentAddrFour { get; set; }
        /// <summary>
        /// 现居地5
        /// </summary>
        public string? PresentAddrFive { get; set; }
        /// <summary>
        /// 现居地6
        /// </summary>
        public string? PresentAddrSix { get; set; }
        /// <summary>
        /// 初次发病日期
        /// </summary>
        public DateTime? FirstDiseaseDate { get; set; }
        /// <summary>
        /// 初诊时间
        /// </summary>
        public DateTime? FirstDiagnosisDate { get; set; }
        /// <summary>
        /// 入院日期
        /// </summary>
        public DateTime? InHospDate { get; set; }
        /// <summary>
        /// 出院日期
        /// </summary>
        public DateTime? OutHospDate { get; set; }
        /// <summary>
        /// 既往危险行为,多选逗号分隔
        /// </summary>
        public string? PastDangerAction { get; set; }
        /// <summary>
        /// 既往危险性评估
        /// </summary>
        public int? PastDangerLevel { get; set; }
        /// <summary>
        /// 既往门诊治疗
        /// </summary>
        public int? PastCure { get; set; }
        /// <summary>
        /// 既往住院次数
        /// </summary>
        public int? HospCount { get; set; }
        /// <summary>
        /// 门诊病案号
        /// </summary>
        public string? OutpatientRecordNo { get; set; }
        /// <summary>
        /// 住院病案号
        /// </summary>
        public string? HospRecordNo { get; set; }
        /// <summary>
        /// 出院诊断编码
        /// </summary>
        public string? DiagnoseCode { get; set; }
        /// <summary>
        /// 出院诊断名称
        /// </summary>
        public string? DiagnoseName { get; set; }
        /// <summary>
        /// 确诊日期
        /// </summary>
        public DateTime? ConfirmDate { get; set; }
        /// <summary>
        /// 住院疗效
        /// </summary>
        public int? CurativeEffect { get; set; }
        /// <summary>
        /// 康复措施
        /// </summary>
        public string? RecoveryMeasure { get; set; }
        /// <summary>
        /// 康复措施其他
        /// </summary>
        public string? MeasureOther { get; set; }
        /// <summary>
        /// 其他注意事项
        /// </summary>
        public string? OtherMatter { get; set; }
        /// <summary>
        /// 经治医生
        /// </summary>
        public string? CureDoctor { get; set; }
        /// <summary>
        /// 医院名称
        /// </summary>
        public string? HospName { get; set; }
        /// <summary>
        /// 医师电话
        /// </summary>
        public string? CureDocTel { get; set; }
        /// <summary>
        /// 签字时间
        /// </summary>
        public DateTime? SignDate { get; set; }
        /// <summary>
        /// 报告状态
        /// 1保存
        /// 2退回
        /// </summary>
        public int? Status { get; set; }
        public DateTime? CreateDate { get; set; }
        public int? CreateUser { get; set; }
        public DateTime? UpdateDate { get; set; }
        /// <summary>
        /// 删除标记
        /// 0否1是
        /// </summary>
        public int? DelFlag { get; set; }
        /// <summary>
        /// 医院编码
        /// </summary>
        public int? HospId { get; set; }
        /// <summary>
        /// 住院流水号
        /// </summary>
        public int? RegNo { get; set; }
        /// <summary>
        /// 住院号
        /// </summary>
        public string? HospNo { get; set; }
        /// <summary>
        /// 患者姓名
        /// </summary>
        public string? PatName { get; set; }
    }
}
